Awareness in Interactive Database Applications
نویسندگان
چکیده
This paper proposes a way to overcome locking problems in interactive database applications by using awareness concepts. Parallel long running editing sessions in interactive database applications often cause locking conflicts. The occurrence of conflicts can be drastically decreased by giving users means to be aware of each other and to communicate. This paper explains how this is done in database applications for the social area, which are prone to locking conflicts due to their use of relations with a very large number of attributes and long running transactions. Additionally it shows how high scalability can be achieved with the help of dynamic partitioning schemes. We present MAL, a development system for interactive database applications, which allows to develop applications that automatically include awareness-based locking in a network environment.
منابع مشابه
The Effect of Metapragmatic Awareness, Interactive Translation, and Discussion through Video-Enhanced Input on EFL Learners’ Comprehension of Implicature
It is substantiated that particular features of pragmatics are teachable, and instruction is both necessary and effective. Determining what kind of intervention is most effectual for facilitating learners’ pragmatic development has been a central issue for researchers. To respond to the inconclusive findings in intervention studies and to extend the instructional studies in L2 pragmatics to les...
متن کاملSupporting Different Patterns of Interaction through Context-Aware Data Management
Ubiquitous and mobile computing often introduce novel modes of interaction with different interaction patterns than those typical of traditional desktop applications. Therefore, there is a need to extend general models and systems for context-awareness to include adaptation of interaction styles to context. We present an object-oriented data management system that supports context-awareness thr...
متن کاملCAMGRAPH: Distributed Graph Processing for Camera Networks
With the proliferation of sensors of various kinds, especially cameras, large-scale situation awareness applications employing camera networks will become common place. These applications are inherently distributed, dynamic, interactive, run 24×7, and generate spatiotemporal events that need to be stored and retrieved in a timely manner to satisfy real-time constraints. To address these challen...
متن کاملSituational Awareness over Large Spatio-Temporal Databases
Providing database support for interactive 3D Visualization and Situational Awareness (SA) is one of the keys to making such systems scale to the complexity of real-world scenarios. It is desirable that SA systems be highly realistic and intuitive to use. From a database perspective these requirements translate into (i) support for large amount of heterogeneous spatio-temporal data (to provide ...
متن کاملLocation aware interactive applications (sketches_0051)
In this sketch we describe two novel location aware interactive applications; Riot! 1831, an interactive historical play, and Moulinex, an interactive ambient sound piece. Both of the applications discussed have the common trait of using GPS to calculate the user’s location which is then used to control the participant’s interaction with the application. Thus the user’s interface is their whole...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2000